physical therapy and rehabilitation - Spanish English Dictionary